:root {
  --bgcolor: #ffd100;
  --txtcolor: #333;
}

* {
  margin: 0;
  padding: 0;
}

/* html {
  font-size: 16px;
} */

ul,
ol {
  list-style: none;
}

a {
  text-decoration: inherit;
  color: var(--txtcolor);
}


/* body {
  width: 100vw;
  height: 100vh;
} */

.warp {
  font-size: 16px;
  color: var(--txtcolor);
  font-family: '微软雅黑', '宋体';
}

.d-flex {
  display: flex !important;
}

.f-size-16 {
  font-size: 16px;
}

.jc-between {
  justify-content: space-between !important;
}

.c-pointer {
  cursor: pointer;
}

.c-pointer {
  cursor: pointer;
}

.w-100 {
  width: 100%;
}

.p-10-20 {
  padding: 10px 20px;
}

.p-20 {
  padding: 20px;
}

.p-10-0 {
  padding: 10px 0;
}

.p-5 {
  padding: 5px;
}

.d-tetx-center {
  align-items: center;
}

.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  /* 控制显示行数 */
  -webkit-box-orient: vertical;
}

@media (max-width:1535px) {
  .nav-box {
    li {
      padding: 20px 10px !important;
    }
  }
}

@media (max-width:1280px) {
  .head-wrap {
    display: none !important;
  }

  .trends-box {
    padding: 0 20px !important;
  }

  .footer-warp .foot-container {
    padding: 0 20px !important;
  }

  .notice-box {
    width: 800px !important;
  }
}

@media (min-width:1280px) {
  .m-head-wrap {
    display: none !important;
  }

  .head-wrap {
    display: flex !important;
  }
}

@media (max-width:1024px) {
  .m-footer-warp {
    display: block !important;
  }

  .bH-box {
    display: none !important;
  }

  .m-bh-box {
    display: block !important;

    div {
      font-size: 14px;
    }
  }

  .footer-warp .other-box {
    display: none !important;
  }

  .banner-box {
    display: none !important;
  }

  .m-head-wrap {
    position: sticky !important;
    top: 0;
    left: 0;
    right: 0;
  }
}


@media (min-width:1024px) {
  .m-footer-warp {
    display: none !important;
  }

  .m-bh-box {
    display: none !important;
  }

  .bH-box {
    display: block !important;
  }

  .banner-box {
    display: block !important;
  }

  /* .m-footer-warp
  .footer-warp .other-box {
    display: block !important;
  } */
}

@media (max-width:750px) {
  .trends-box .head-one {
    flex-wrap: wrap;

    .left-box,
    .rig-box {
      width: 100% !important;

      .time-box {
        font-size: 14px !important;
      }
    }
  }

  .trends-box .list-box {
    justify-content: none !important;
    flex-wrap: wrap !important;

    .item-box {
      width: 100% !important;
    }

  }

  .footer-warp .filings-box {
    padding: 20px !important;
  }
}